Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 MONTPELIER STREET Terraced £1,723,649 £1,000,000 15 Dec 2011
20A MONTPELIER STREET Flats/Maisonettes £1,595,962 £1,582,000 11 Aug 2023
24 MONTPELIER STREET Terraced £333,760 £136,209 17 Feb 2003
26 MONTPELIER STREET Terraced £3,798,450 £3,075,000 28 Feb 2019
28 MONTPELIER STREET Terraced £710,245 £150,000 9 Apr 1998
32 MONTPELIER STREET Terraced £7,842,799 £6,175,000 4 Aug 2017
34 MONTPELIER STREET Terraced £3,894,977 £3,175,000 2 Dec 2019
36 MONTPELIER STREET Terraced £6,244,556 £4,650,000 27 May 2016
42 MONTPELIER STREET Terraced £10,255,178 £6,850,000 28 Oct 2014
44 MONTPELIER STREET Detached £6,087,007 £3,400,000 6 Jan 2006